2f75b2f1bd2f23a864c2dc3c31b1badfd40cc743,components/camel-spring/src/main/java/org/apache/camel/spring/pollingconsumer/SpringScheduledPollConsumerScheduler.java,SpringScheduledPollConsumerScheduler,doStart,#,113

Before Change



        if (taskScheduler == null) {
            taskScheduler = new ThreadPoolTaskScheduler();
            CamelThreadFactory tf = new CamelThreadFactory(getCamelContext().getExecutorServiceManager().getThreadNamePattern(), "SpringScheduledPollConsumerSchedulerTask", true);
            taskScheduler.setThreadFactory(tf);
            taskScheduler.afterPropertiesSet();
            destroyTaskScheduler = true;

After Change


        trigger = new CronTrigger(getCron(), getTimeZone());

        if (taskScheduler == null) {
            taskScheduler = new CamelThreadPoolTaskScheduler(getCamelContext(), consumer, consumer.getEndpoint().getEndpointUri());
            taskScheduler.afterPropertiesSet();
            destroyTaskScheduler = true;
        }